/*公共部分*/
*{margin: 0;padding: 0;}
body,html{
	width: 100%;
	height: 100%;
	background: #fff;
}
h1,h2,h3,h4,h5,h6{font-weight: normal;}
ul li{list-style: none;}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #fff; opacity:1;
}
input,button,checkbox,radio{outline: none;}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #888;opacity:1;
}

input:-ms-input-placeholder{
    color: #888;opacity:1;
}

input::-webkit-input-placeholder{
    color: #888;opacity:1;
}
.container{
	position: relative;
	width: 100%;
	height: 100%;	
	background: #bcc6cc;
}

header{
	background: #1ab39c;
	width: 100%;
	height: 0.78rem;
	position: fixed;
	top: 0;
	z-index: 111;
}
header i{
	width:0.27rem;
	height: 0.4rem;
	background: url(../image/back.png) center center no-repeat;
	background-size: 100% 100%;
	position: absolute;
	margin-top: 0.2rem;
	margin-left: 0.2rem;
}
header span{
	text-align: center;
	color: #fff;
	font: 0.32rem/0.78rem '';
	display: inline-block;
	position: absolute;
	margin-left: 2.5rem;
}
.tab1{
	width: 100%;
	height: 0.94rem;
	background: #fff;
}
.tab1 span{
	display: block;
	width: 5.85rem;
	height: 0.6rem;
	color: #666;
	font-size: 0.24rem;
	margin-top: 0.8rem;
	margin-left: 0.26rem;
	padding-top: 0.15rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.tab2{
	width: 100%;
	height: 0.81rem;
	background: #efefef;
}
.tab2 span{
	display: inline-block;
	position: absolute;
}
.time{
	font: 0.2rem/0.81rem '';
	color: #000000;
	display: inline-block;
	background: url(../image/icon6.png) center center no-repeat;
	background-size: 0.27rem 0.27rem;
	background-position-x: 0.02rem;
	text-indent: 0.35rem;
	margin-left: 0.2rem;
}
.num{
	font: 0.2rem/0.81rem '';
	display: inline-block;
	background: url(../image/icon6.png) center center no-repeat;
	background-size: 0.27rem 0.27rem;
	background-position-x: 0.02rem;
	margin-left: 2.01rem;
	text-indent: 0.35rem;
}
.list{
	width: 6.22rem;
	/*height: 2.45rem;*/

	/*border: 0.02rem solid #cccccc;*/
	border-radius: 0.2rem;
	margin-left: 0.07rem;
	/*margin-top: 0.2rem;*/
	font-size: 0.24rem;
}
.list li{
	border-radius: 0.2rem;
	background: #fff;
	width: 100%;
	text-indent:0.2rem;
	margin: auto;
	/*height: 0.94rem;*/
	height: 2.45rem;
	margin-top: 0.2rem;
	/*border-bottom: 0.02rem solid #efefef;*/
	/*font: 0.24rem/0.94rem '';*/
}
.list li p{
	font: 0.24rem/0.94rem '';
	height: 0.94rem;
	border-bottom: 0.02rem solid #efefef;
}
.list li p:nth-child(1){
	background: #eeeef1;
	border-radius: 0.2rem;
	width: 100%;
	font: 0.24rem/0.61rem '';
	height: 0.61rem;
	border-bottom: 0.02rem solid #efefef;
}
.list li p:nth-child(3){
	font: 0.24rem/0.61rem '';
	height: 0.61rem;
	border-bottom:none;
}
.list li input,.list1 li input{
	width: 3.74rem;
	margin: auto;
	border: none;
	height: 0.94rem;
	font: 0.24rem/0.94rem '';
	outline: none;
	background:none;
}
#card{
	margin-left: 0.3rem;
}
#name{margin-left: 0.1rem;}

.list1{
	width: 6.22rem;
	height: 1.54rem;
	background: #fff;
	border: 0.02rem solid #cccccc;
	border-radius: 0.2rem;
	margin-left: 0.07rem;
	margin-top: 0.2rem;
	font-size: 0.24rem;
	margin-bottom: 1rem;
}
.list1 li i{
	display: inline-block;
	width: 0.31rem;
	height: 0.42rem;
	background: url(../image/icon8.png) center center no-repeat;
	background-size: 100% 100%;
	margin-left: 0.6rem;
	margin-top: 0.25rem;
	position: absolute;
}
.info{
	width: 6.22rem;
	height: 1.4rem;
	background: #fff;
	/*border: 0.02rem solid #cccccc;*/
	border-radius: 0.2rem;
	margin-left: 0.07rem;
	margin-top: 0.2rem;
	font-size: 0.24rem;
	text-indent: 0.2rem;
	margin-bottom: 1rem;
}
.list li i{
	display: inline-block;
	width: 0.29rem;
	height: 0.17rem;
	background: url(../image/icon7.png) center center no-repeat;
	background-size: 100% 100%;
	margin-left: -0.07rem;
	margin-top: 0.38rem;
	position: absolute;
}
.bot{
	width: 100%;
	height: 0.84rem;
	font-size: 0.24rem;
	position: fixed;
	bottom: 0;
}
.p1{
	background: #efefef;
	display: inline-block;
	float: left;
	width: 50%;
	height: 100%;
	font: 0.22rem/0.81rem '';
	color: #eb5c11;
	text-indent: 0.2rem;
	letter-spacing: 2px;
}

.p2{
	width: 50%;
	height: 100%;
	display: inline-block;
	float: left;
	background: #eb5c11;
	text-align: center;
	color: #fff;
	font: 0.26rem/0.81rem '';
}

.info p:nth-child(1){
	background: #eeeef1;
	border-radius: 0.2rem;
	width: 100%;
	font: 0.24rem/0.61rem '';
	height: 0.61rem;
	border-bottom: 0.02rem solid #efefef;

}
.info p:nth-child(2){
	font: 0.24rem/0.94rem '';
	height: 0.94rem;
	/*border-bottom: 0.02rem solid #efefef;*/
}
.info p:nth-child(2) input{
	width: 3.74rem;
	margin: auto;
	border: none;
	height: 0.94rem;
	font: 0.24rem/0.94rem '';
	outline: none;
	background: none;
}
html{
	background: #bcc6cc;
}





